body {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFF;
	margin: 0;
	padding: 0;
	color: #000;
}

ul, ol, dl {
	padding: 0;
	margin: 0;
	list-style: none;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
	padding-right: 15px;
	padding-left: 15px;
}
a img {
	border: none;
}
a:hover, a:active, a:focus {
	text-decoration: none;
}

.container {
	width: 1200px;
	background-color: #FFF;
	margin: 0 auto;
	display: block;
}

.header {
	background:url(../images/bg_header_nav.png) repeat-x;height:66px;
}

.wrap_all {width: 956px;height:65px;}

.content {
	display: block;
}

.left-menu {float:left;background:url(../images/bg_left_menu.png) repeat-y right;width:70px;min-height:300px;}
.left-menu ul li {width:70px;height:72px;position:relative;}
.left-menu ul li span {position:absolute;display:block;bottom:0;left:0;width:61px;text-align:center;line-height:30px;border-bottom:1px solid #CCC;}
.left-menu ul li.index {background:url(../images/bg_menu_index.png) no-repeat 0 0;}
.left-menu ul li.mail {background:url(../images/bg_menu_mail.png) no-repeat 0 0;}
.left-menu ul li.favorite {background:url(../images/bg_menu_favorite.png) no-repeat 0 0;}
.left-menu ul li.person {background:url(../images/bg_menu_person.png) no-repeat 0 0;}
.left-menu ul li.help {background:url(../images/bg_menu_help.png) no-repeat 0 0;}
.left-menu ul li.knowledge {background:url(../images/bg_menu_knowledge.png) no-repeat 0 0;}
.left-menu ul li.community {background:url(../images/bg_menu_community.png) no-repeat 0 0;}

.left-menu ul li.index_active {background:url(../images/bg_menu_index_hover.png) no-repeat 0 0;}
.left-menu ul li.mail_active {background:url(../images/bg_menu_mail_hover.png) no-repeat 0 0;}
.left-menu ul li.favorite_active {background:url(../images/bg_menu_favorite_hover.png) no-repeat 0 0;}
.left-menu ul li.person_active {background:url(../images/bg_menu_person_hover.png) no-repeat 0 0;}
.left-menu ul li.help_active {background:url(../images/bg_menu_help_hover.png) no-repeat 0 0;}
.left-menu ul li.knowledge_active {background:url(../images/bg_menu_knowledge_hover.png) no-repeat 0 0;}
.left-menu ul li.community_active {background:url(../images/bg_menu_community_hover.png) no-repeat 0 0;}

.left-menu ul li.index_active span a,.left-menu ul li.mail_active span a,.left-menu ul li.favorite_active span a,.left-menu ul li.person_active span a,.left-menu ul li.help_active span a,.left-menu ul li.knowledge_active span a,.left-menu ul li.community_active span a{
	color: black;
}

.left-menu a:visited {
	color: #6E6C64;
}
.left-menu a:link {
	color: #42413C;
}

.main-content {float:left;width:1130px;}

.nav-info {background:url(../images/bg_user_info.png) repeat-x;height:30px;line-height:29px;padding:0 5px;}
.nav-home {float:left;background:url(../images/ico_home_16.png) left center no-repeat;padding-left:20px;}
.user-info {float:right;background:url(../images/ico_user.png) left center no-repeat;padding-left:20px;}
.user-info .user-name {color:#5766A5;margin-right:10px;}
.user-info a {text-decoration:none;}

.footer {
	border-top:1px solid #CCC;
	height:30px;
	padding:1px;
	font-size:12px;
	line-height: 30px;
}

.fltrt {
	float: right;
}
.fltlft {
	float: left;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
